<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title>Docs For Class XMLSecurityDSig</title>
			<link rel="stylesheet" href="../media/stylesheet.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
		</head>
		<body>
			<div class="page-body">			
<h2 class="class-name"><img src="../media/images/Class_logo.png"
														alt=" Class"
														title=" Class"
														style="vertical-align: middle"> XMLSecurityDSig</h2>

<a name="sec-description"></a>
<div class="info-box">
	<div class="info-box-title">Description</div>
	<div class="nav-bar">
					<span class="disabled">Description</span> |
													<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
						|											<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
						
											<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
						
			</div>
	<div class="info-box-body">
        		<!-- ========== Info from phpDoc block ========= -->
		<p class="notes">
			Located in <a class="field" href="_XMLsec---xmlseclibs.php.html">/XMLsec/xmlseclibs.php</a> (line <span class="field"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a637">637</a></span>)
		</p>
		
				
		<pre></pre>
	
			</div>
</div>


	<a name="sec-const-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Class Constant Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
						<span class="disabled">Constants</span> (<a href="#sec-consts">details</a>)
												<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
				 
				|
										| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
			<div class="const-summary">
								<div class="const-title">
					<img src="../media/images/Constant.png" alt=" " />
					<a href="#C14N" title="details" class="const-name">C14N</a> = 					<span class="var-type"> 'http://www.w3.org/TR/2001/REC-xml-c14n-20010315'</span>

				</div>
								<div class="const-title">
					<img src="../media/images/Constant.png" alt=" " />
					<a href="#C14N_COMMENTS" title="details" class="const-name">C14N_COMMENTS</a> = 					<span class="var-type"> 'http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments'</span>

				</div>
								<div class="const-title">
					<img src="../media/images/Constant.png" alt=" " />
					<a href="#EXC_C14N" title="details" class="const-name">EXC_C14N</a> = 					<span class="var-type"> 'http://www.w3.org/2001/10/xml-exc-c14n#'</span>

				</div>
								<div class="const-title">
					<img src="../media/images/Constant.png" alt=" " />
					<a href="#EXC_C14N_COMMENTS" title="details" class="const-name">EXC_C14N_COMMENTS</a> = 					<span class="var-type"> 'http://www.w3.org/2001/10/xml-exc-c14n#WithComments'</span>

				</div>
								<div class="const-title">
					<img src="../media/images/Constant.png" alt=" " />
					<a href="#RIPEMD160" title="details" class="const-name">RIPEMD160</a> = 					<span class="var-type"> 'http://www.w3.org/2001/04/xmlenc#ripemd160'</span>

				</div>
								<div class="const-title">
					<img src="../media/images/Constant.png" alt=" " />
					<a href="#SHA1" title="details" class="const-name">SHA1</a> = 					<span class="var-type"> 'http://www.w3.org/2000/09/xmldsig#sha1'</span>

				</div>
								<div class="const-title">
					<img src="../media/images/Constant.png" alt=" " />
					<a href="#SHA256" title="details" class="const-name">SHA256</a> = 					<span class="var-type"> 'http://www.w3.org/2001/04/xmlenc#sha256'</span>

				</div>
								<div class="const-title">
					<img src="../media/images/Constant.png" alt=" " />
					<a href="#SHA512" title="details" class="const-name">SHA512</a> = 					<span class="var-type"> 'http://www.w3.org/2001/04/xmlenc#sha512'</span>

				</div>
								<div class="const-title">
					<img src="../media/images/Constant.png" alt=" " />
					<a href="#template" title="details" class="const-name">template</a> = 					<span class="var-type"> '&lt;ds:Signature xmlns:ds=&quot;http://www.w3.org/2000/09/xmldsig#&quot;&gt;
  &lt;ds:SignedInfo&gt;
    &lt;ds:SignatureMethod /&gt;
  &lt;/ds:SignedInfo&gt;
&lt;/ds:Signature&gt;'</span>

				</div>
								<div class="const-title">
					<img src="../media/images/Constant.png" alt=" " />
					<a href="#XMLDSIGNS" title="details" class="const-name">XMLDSIGNS</a> = 					<span class="var-type"> 'http://www.w3.org/2000/09/xmldsig#'</span>

				</div>
							</div>
		</div>
	</div>

	<a name="sec-var-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Variable Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
						<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
							| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
															<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
							
					</div>
		<div class="info-box-body">
			<div class="var-summary">
																																								<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$idKeys" title="details" class="var-name">$idKeys</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$idNS" title="details" class="var-name">$idNS</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$sigNode" title="details" class="var-name">$sigNode</a>
				</div>
											</div>
		</div>
	</div>

	<a name="sec-method-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Method Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
															<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
							
															<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
				 
				|
						<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
		</div>
		<div class="info-box-body">			
			<div class="method-summary">
																																																																																																												<div class="method-definition">
					<img src="../media/images/StaticMethod.png" alt=" "/>
											static <span class="method-result">void</span>
										<a href="#generate_GUID" title="details" class="method-name">generate_GUID</a>
											([<span class="var-type"></span>&nbsp;<span class="var-name">$prefix</span> = <span class="var-default">'pfx'</span>])
									</div>
																<div class="method-definition">
					<img src="../media/images/StaticMethod.png" alt=" "/>
											static <span class="method-result">void</span>
										<a href="#get509XCert" title="details" class="method-name">get509XCert</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$cert</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$isPEMFormat</span> = <span class="var-default">TRUE</span>])
									</div>
																																																																																																								<div class="method-definition">
					<img src="../media/images/StaticMethod.png" alt=" "/>
											static <span class="method-result">void</span>
										<a href="#staticAdd509Cert" title="details" class="method-name">staticAdd509Cert</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$parentRef</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$cert</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$isPEMFormat</span> = <span class="var-default">TRUE</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$isURL</span> = <span class="var-default">False</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$xpath</span> = <span class="var-default">NULL</span>])
									</div>
																<div class="method-definition">
					<img src="../media/images/StaticMethod.png" alt=" "/>
											static <span class="method-result">void</span>
										<a href="#staticAddRSAPublicKey" title="details" class="method-name">staticAddRSAPublicKey</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$parentRef</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$publicKeyObject</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$isPEMFormat</span> = <span class="var-default">TRUE</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$isURL</span> = <span class="var-default">False</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$xpath</span> = <span class="var-default">NULL</span>])
									</div>
																<div class="method-definition">
					<img src="../media/images/StaticMethod.png" alt=" "/>
											static <span class="method-result">void</span>
										<a href="#staticGet509XCerts" title="details" class="method-name">staticGet509XCerts</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$certs</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$isPEMFormat</span> = <span class="var-default">TRUE</span>])
									</div>
																																												<div class="method-definition">
					<img src="../media/images/Constructor.png" alt=" "/>
											<span class="method-result">XMLSecurityDSig</span>
										<a href="#__construct" title="details" class="method-name">__construct</a>
										()
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#add509Cert" title="details" class="method-name">add509Cert</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$cert</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$isPEMFormat</span> = <span class="var-default">TRUE</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$isURL</span> = <span class="var-default">False</span>])
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#addObject" title="details" class="method-name">addObject</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$data</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$mimetype</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$encoding</span> = <span class="var-default">NULL</span>])
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#addReference" title="details" class="method-name">addReference</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$node</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$algorithm</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$arTransforms</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">NULL</span>])
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#addReferenceList" title="details" class="method-name">addReferenceList</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$arNodes</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$algorithm</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$arTransforms</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">NULL</span>])
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#addRSAPublicKey" title="details" class="method-name">addRSAPublicKey</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$publicKeyObject</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$isPEMFormat</span> = <span class="var-default">TRUE</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$isURL</span> = <span class="var-default">False</span>])
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#appendCert" title="details" class="method-name">appendCert</a>
										()
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#appendKey" title="details" class="method-name">appendKey</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$objKey</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$parent</span> = <span class="var-default">NULL</span>])
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#appendSignature" title="details" class="method-name">appendSignature</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$parentNode</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$insertBefore</span> = <span class="var-default">FALSE</span>])
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#calculateDigest" title="details" class="method-name">calculateDigest</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$digestAlgorithm</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$data</span>)
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#canonicalizeSignedInfo" title="details" class="method-name">canonicalizeSignedInfo</a>
										()
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#createNewSignNode" title="details" class="method-name">createNewSignNode</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">NULL</span>])
									</div>
																																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#getRefIDs" title="details" class="method-name">getRefIDs</a>
										()
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#getRefNodeID" title="details" class="method-name">getRefNodeID</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$refNode</span>)
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#getValidatedNodes" title="details" class="method-name">getValidatedNodes</a>
										()
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">DOMNode</span>
										<a href="#insertSignature" title="details" class="method-name">insertSignature</a>
											(<span class="var-type">$node</span>&nbsp;<span class="var-name">$node</span>, [<span class="var-type">$beforeNode</span>&nbsp;<span class="var-name">$beforeNode</span> = <span class="var-default">NULL</span>])
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#locateKey" title="details" class="method-name">locateKey</a>
											([<span class="var-type"></span>&nbsp;<span class="var-name">$node</span> = <span class="var-default">NULL</span>])
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#locateSignature" title="details" class="method-name">locateSignature</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$objDoc</span>)
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#processRefNode" title="details" class="method-name">processRefNode</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$refNode</span>)
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#processTransforms" title="details" class="method-name">processTransforms</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$refNode</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$objData</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$includeCommentNodes</span> = <span class="var-default">TRUE</span>])
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#setCanonicalMethod" title="details" class="method-name">setCanonicalMethod</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$method</span>)
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#sign" title="details" class="method-name">sign</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$objKey</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$appendToNode</span> = <span class="var-default">NULL</span>])
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#signData" title="details" class="method-name">signData</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$objKey</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$data</span>)
									</div>
																																								<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#validateDigest" title="details" class="method-name">validateDigest</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$refNode</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$data</span>)
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#validateReference" title="details" class="method-name">validateReference</a>
										()
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#verify" title="details" class="method-name">verify</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$objKey</span>)
									</div>
											</div>
		</div>
	</div>		

	<a name="sec-vars"></a>
	<div class="info-box">
		<div class="info-box-title">Variables</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
										<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
						
			
												<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
							
										| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
			
<a name="var$idKeys" id="$idKeys"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$idKeys</span>
			 = <span class="var-default">array()</span>			(line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a656">656</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$idNS" id="$idNS"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$idNS</span>
			 = <span class="var-default">array()</span>			(line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a657">657</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$sigNode" id="$sigNode"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$sigNode</span>
			 = <span class="var-default"> NULL</span>			(line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a655">655</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
						
		</div>
	</div>
	
	<a name="sec-methods"></a>
	<div class="info-box">
		<div class="info-box-title">Methods</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
															<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
														<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
						
		</div>
		<div class="info-box-body">
			<A NAME='method_detail'></A>
<a name="methodgenerate_GUID" id="generate_GUID"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/StaticMethod.png" />
		<span class="method-title">static generate_GUID</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a686">686</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			generate_GUID
		</span>
					([<span class="var-type"></span>&nbsp;<span class="var-name">$prefix</span> = <span class="var-default">'pfx'</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$prefix</span>			</li>
				</ul>
		
			
	</div>
<a name="methodget509XCert" id="get509XCert"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/StaticMethod.png" />
		<span class="method-title">static get509XCert</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1262">1262</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			get509XCert
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$cert</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$isPEMFormat</span> = <span class="var-default">TRUE</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$cert</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$isPEMFormat</span>			</li>
				</ul>
		
			
	</div>
<a name="methodstaticAdd509Cert" id="staticAdd509Cert"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/StaticMethod.png" />
		<span class="method-title">static staticAdd509Cert</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1354">1354</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			staticAdd509Cert
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$parentRef</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$cert</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$isPEMFormat</span> = <span class="var-default">TRUE</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$isURL</span> = <span class="var-default">False</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$xpath</span> = <span class="var-default">NULL</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$parentRef</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$cert</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$isPEMFormat</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$isURL</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$xpath</span>			</li>
				</ul>
		
			
	</div>
<a name="methodstaticAddRSAPublicKey" id="staticAddRSAPublicKey"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/StaticMethod.png" />
		<span class="method-title">static staticAddRSAPublicKey</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1297">1297</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			staticAddRSAPublicKey
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$parentRef</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$publicKeyObject</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$isPEMFormat</span> = <span class="var-default">TRUE</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$isURL</span> = <span class="var-default">False</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$xpath</span> = <span class="var-default">NULL</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$parentRef</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$publicKeyObject</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$isPEMFormat</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$isURL</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$xpath</span>			</li>
				</ul>
		
			
	</div>
<a name="methodstaticGet509XCerts" id="staticGet509XCerts"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/StaticMethod.png" />
		<span class="method-title">static staticGet509XCerts</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1270">1270</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			staticGet509XCerts
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$certs</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$isPEMFormat</span> = <span class="var-default">TRUE</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$certs</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$isPEMFormat</span>			</li>
				</ul>
		
			
	</div>
<a name="method__construct" id="__construct"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Constructor.png" />
		<span class="method-title">Constructor __construct</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a667">667</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">XMLSecurityDSig</span>
		<span class="method-name">
			__construct
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodadd509Cert" id="add509Cert"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">add509Cert</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1402">1402</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			add509Cert
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$cert</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$isPEMFormat</span> = <span class="var-default">TRUE</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$isURL</span> = <span class="var-default">False</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$cert</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$isPEMFormat</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$isURL</span>			</li>
				</ul>
		
			
	</div>
<a name="methodaddObject" id="addObject"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">addObject</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1138">1138</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			addObject
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$data</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$mimetype</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$encoding</span> = <span class="var-default">NULL</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$data</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$mimetype</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$encoding</span>			</li>
				</ul>
		
			
	</div>
<a name="methodaddReference" id="addReference"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">addReference</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1116">1116</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			addReference
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$node</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$algorithm</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$arTransforms</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">NULL</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$node</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$algorithm</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$arTransforms</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$options</span>			</li>
				</ul>
		
			
	</div>
<a name="methodaddReferenceList" id="addReferenceList"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">addReferenceList</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1126">1126</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			addReferenceList
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$arNodes</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$algorithm</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$arTransforms</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">NULL</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$arNodes</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$algorithm</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$arTransforms</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$options</span>			</li>
				</ul>
		
			
	</div>
<a name="methodaddRSAPublicKey" id="addRSAPublicKey"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">addRSAPublicKey</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1348">1348</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			addRSAPublicKey
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$publicKeyObject</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$isPEMFormat</span> = <span class="var-default">TRUE</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$isURL</span> = <span class="var-default">False</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$publicKeyObject</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$isPEMFormat</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$isURL</span>			</li>
				</ul>
		
			
	</div>
<a name="methodappendCert" id="appendCert"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">appendCert</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1225">1225</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			appendCert
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodappendKey" id="appendKey"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">appendKey</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1229">1229</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			appendKey
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$objKey</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$parent</span> = <span class="var-default">NULL</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$objKey</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$parent</span>			</li>
				</ul>
		
			
	</div>
<a name="methodappendSignature" id="appendSignature"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">appendSignature</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1257">1257</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			appendSignature
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$parentNode</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$insertBefore</span> = <span class="var-default">FALSE</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$parentNode</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$insertBefore</span>			</li>
				</ul>
		
			
	</div>
<a name="methodcalculateDigest" id="calculateDigest"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">calculateDigest</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a800">800</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			calculateDigest
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$digestAlgorithm</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$data</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$digestAlgorithm</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$data</span>			</li>
				</ul>
		
			
	</div>
<a name="methodcanonicalizeSignedInfo" id="canonicalizeSignedInfo"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">canonicalizeSignedInfo</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a779">779</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			canonicalizeSignedInfo
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodcreateNewSignNode" id="createNewSignNode"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">createNewSignNode</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a713">713</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			createNewSignNode
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">NULL</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$name</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$value</span>			</li>
				</ul>
		
			
	</div>
<a name="methodgetRefIDs" id="getRefIDs"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">getRefIDs</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a999">999</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			getRefIDs
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetRefNodeID" id="getRefNodeID"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">getRefNodeID</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a987">987</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			getRefNodeID
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$refNode</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$refNode</span>			</li>
				</ul>
		
			
	</div>
<a name="methodgetValidatedNodes" id="getValidatedNodes"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">getValidatedNodes</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1416">1416</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			getValidatedNodes
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodinsertSignature" id="insertSignature"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">insertSignature</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1245">1245</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">This function inserts the signature element.</p>
<p class="description"><p>The signature element will be appended to the element, unless $beforeNode is specified. If $beforeNode  is specified, the signature element will be inserted as the last element before $beforeNode.</p></p>
	<ul class="tags">
				<li><span class="field">return:</span> The signature element node</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">DOMNode</span>
		<span class="method-name">
			insertSignature
		</span>
					(<span class="var-type">$node</span>&nbsp;<span class="var-name">$node</span>, [<span class="var-type">$beforeNode</span>&nbsp;<span class="var-name">$beforeNode</span> = <span class="var-default">NULL</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">$node</span>
				<span class="var-name">$node</span><span class="var-description">: The node the signature element should be inserted into.</span>			</li>
					<li>
				<span class="var-type">$beforeNode</span>
				<span class="var-name">$beforeNode</span><span class="var-description">: The node the signature element should be located before.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodlocateKey" id="locateKey"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">locateKey</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1158">1158</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			locateKey
		</span>
					([<span class="var-type"></span>&nbsp;<span class="var-name">$node</span> = <span class="var-default">NULL</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$node</span>			</li>
				</ul>
		
			
	</div>
<a name="methodlocateSignature" id="locateSignature"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">locateSignature</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a696">696</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			locateSignature
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$objDoc</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$objDoc</span>			</li>
				</ul>
		
			
	</div>
<a name="methodprocessRefNode" id="processRefNode"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">processRefNode</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a923">923</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			processRefNode
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$refNode</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$refNode</span>			</li>
				</ul>
		
			
	</div>
<a name="methodprocessTransforms" id="processTransforms"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">processTransforms</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a840">840</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			processTransforms
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$refNode</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$objData</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$includeCommentNodes</span> = <span class="var-default">TRUE</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$refNode</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$objData</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$includeCommentNodes</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsetCanonicalMethod" id="setCanonicalMethod"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">setCanonicalMethod</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a723">723</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			setCanonicalMethod
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$method</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$method</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsign" id="sign"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">sign</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1198">1198</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			sign
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$objKey</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$appendToNode</span> = <span class="var-default">NULL</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$objKey</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$appendToNode</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsignData" id="signData"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">signData</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1194">1194</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			signData
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$objKey</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$data</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$objKey</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$data</span>			</li>
				</ul>
		
			
	</div>
<a name="methodvalidateDigest" id="validateDigest"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">validateDigest</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a829">829</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			validateDigest
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$refNode</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$data</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$refNode</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$data</span>			</li>
				</ul>
		
			
	</div>
<a name="methodvalidateReference" id="validateReference"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">validateReference</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1015">1015</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			validateReference
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodverify" id="verify"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">verify</span> (line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a1182">1182</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			verify
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$objKey</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$objKey</span>			</li>
				</ul>
		
			
	</div>
						
		</div>
	</div>

	<a name="sec-consts"></a>
	<div class="info-box">
		<div class="info-box-title">Class Constants</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
										<a href="#sec-var-summary">Constants</a> (<span class="disabled">details</span>)
						
			
												<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
														| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
			<a name="constC14N" id="C14N"><!-- --></A>
<div class="oddrow">

	<div class="const-header">
		<img src="../media/images/Variable.png" />
		<span class="const-title">
			<span class="const-name">C14N</span>
			 = <span class="const-default"> 'http://www.w3.org/TR/2001/REC-xml-c14n-20010315'</span>
			(line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a644">644</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	
	
</div>
<a name="constC14N_COMMENTS" id="C14N_COMMENTS"><!-- --></A>
<div class="evenrow">

	<div class="const-header">
		<img src="../media/images/Variable.png" />
		<span class="const-title">
			<span class="const-name">C14N_COMMENTS</span>
			 = <span class="const-default"> 'http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments'</span>
			(line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a645">645</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	
	
</div>
<a name="constEXC_C14N" id="EXC_C14N"><!-- --></A>
<div class="oddrow">

	<div class="const-header">
		<img src="../media/images/Variable.png" />
		<span class="const-title">
			<span class="const-name">EXC_C14N</span>
			 = <span class="const-default"> 'http://www.w3.org/2001/10/xml-exc-c14n#'</span>
			(line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a646">646</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	
	
</div>
<a name="constEXC_C14N_COMMENTS" id="EXC_C14N_COMMENTS"><!-- --></A>
<div class="evenrow">

	<div class="const-header">
		<img src="../media/images/Variable.png" />
		<span class="const-title">
			<span class="const-name">EXC_C14N_COMMENTS</span>
			 = <span class="const-default"> 'http://www.w3.org/2001/10/xml-exc-c14n#WithComments'</span>
			(line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a647">647</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	
	
</div>
<a name="constRIPEMD160" id="RIPEMD160"><!-- --></A>
<div class="oddrow">

	<div class="const-header">
		<img src="../media/images/Variable.png" />
		<span class="const-title">
			<span class="const-name">RIPEMD160</span>
			 = <span class="const-default"> 'http://www.w3.org/2001/04/xmlenc#ripemd160'</span>
			(line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a642">642</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	
	
</div>
<a name="constSHA1" id="SHA1"><!-- --></A>
<div class="evenrow">

	<div class="const-header">
		<img src="../media/images/Variable.png" />
		<span class="const-title">
			<span class="const-name">SHA1</span>
			 = <span class="const-default"> 'http://www.w3.org/2000/09/xmldsig#sha1'</span>
			(line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a639">639</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	
	
</div>
<a name="constSHA256" id="SHA256"><!-- --></A>
<div class="oddrow">

	<div class="const-header">
		<img src="../media/images/Variable.png" />
		<span class="const-title">
			<span class="const-name">SHA256</span>
			 = <span class="const-default"> 'http://www.w3.org/2001/04/xmlenc#sha256'</span>
			(line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a640">640</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	
	
</div>
<a name="constSHA512" id="SHA512"><!-- --></A>
<div class="evenrow">

	<div class="const-header">
		<img src="../media/images/Variable.png" />
		<span class="const-title">
			<span class="const-name">SHA512</span>
			 = <span class="const-default"> 'http://www.w3.org/2001/04/xmlenc#sha512'</span>
			(line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a641">641</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	
	
</div>
<a name="consttemplate" id="template"><!-- --></A>
<div class="oddrow">

	<div class="const-header">
		<img src="../media/images/Variable.png" />
		<span class="const-title">
			<span class="const-name">template</span>
			 = <span class="const-default"> '&lt;ds:Signature xmlns:ds=&quot;http://www.w3.org/2000/09/xmldsig#&quot;&gt;<br />  &lt;ds:SignedInfo&gt;<br />    &lt;ds:SignatureMethod /&gt;<br />  &lt;/ds:SignedInfo&gt;<br />&lt;/ds:Signature&gt;'</span>
			(line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a649">649</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	
	
</div>
<a name="constXMLDSIGNS" id="XMLDSIGNS"><!-- --></A>
<div class="evenrow">

	<div class="const-header">
		<img src="../media/images/Variable.png" />
		<span class="const-title">
			<span class="const-name">XMLDSIGNS</span>
			 = <span class="const-default"> 'http://www.w3.org/2000/09/xmldsig#'</span>
			(line <span class="line-number"><a href="../__filesource/fsource_default__XMLsecxmlseclibs.php.html#a638">638</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	
	
</div>
						
		</div>
	</div>
	
	<p class="notes" id="credit">
		Documentation generated on Tue, 07 Feb 2012 12:10:54 +0000 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
	</p>
	</div></body>
</html>